We had a great experience with Rocky's tours. I contacted him via his website and he responded very quickly and was able to easily book and confirm our trip online. This was very handy, given that we were traveling and did not have telephone service (but did have wifi). In addition, the price was very good. Rocky himself picked us up, on time (actually he was waiting for us-unheard of in Jamaica!) and took us up to Mayfield falls telling us about the towns we were traveling through and sites we were seeing along the way. Mayfield Falls itself is a magical place, uncrowded and natural, unlike many of the crowded tourist sites around the island. However, you do need to be mobile and comfortable walking up a stream (the guide will give you a hand when you need it, but you do need to be moderately fit). If you want a refreshing change from the beach, and to immerse yourself in a bit of nature and Jamaican culture, this trip is highly recommended. Rocky's van was very nice, clean and the most comfortable vehicle I have ridden in in Jamaica.