Montezuma Gardens is located in a quiet area just outside of town. It is about a 15 min walk to the upper waterfall and you don't have to hike up the hill to go there since the trail starts at the Mariposario. I walked up and down the hill every day and never ended up taking a taxi. I hiked 10 km in Cabo Blanco one day and then back up the hill. The staff ordered delivery pizza for me that night! They are very good to book tours if you want. The rooms are all very nice and air conditioned with ensuite. The showers have North American style taps which was nice. The breakfast was very good every day and there was a good variety of food served. Ryan and the staff were very friendly and I felt at home there.