Beautiful spot, great view and nice pool. Great service from the staff, very accommodating for the few things we asked for. The hill is something to consider, it’s about 100 m elevation and 700 m long. Most taxis won’t go up but there still are plenty that will. It’s too far to walk to town but between buses and return taxis (both $1) as well as people offering rides, getting to town was never an issue. A cab back in the meter to the bottom of the hill was $6.20 - so pretty easy to get around. The kitchen was adequately stocked. Also, the place is close enough to walk to epic snorkeling at split rock, about 1 km each way!