Why Ibagari isn't rated higher, I don't know. It has everything you'd expect in a boutique hotel, plus more. 18 rooms! Means no competition for beach chairs, staff attention, snorkeling/diving. The boat taxi is an easy way to go up and down the beach, The restaurant is highly rated so your meals are amazing. Rented a taxi to see the sloth rescue (fun), very reasonable. Would recommend you do not rent a car, the roads are challenging (super high, super low and 1 1/2 lanes wide). Planning on going again next year. Never felt we were in danger.