This is a truly incredible property, however there are some elements of the experience that are not living up to the "luxury" part of "eco-luxury" in how the hotel describes itself.
First of all, I would not hesitate to come back here for another stay! The beach is amazing, we enjoyed the food, and the staff are all so friendly and helpful.
If you're coming to stay here, you need to come in with the right expectations - this is not a 5-star resort, nor is it trying to be. The shower pressure leaves a lot to be desired, the water may randomly not work for periods of the day, and getting hot water for your shower is like winning the lottery. Towels and facecloths will be heavily stained from previous guests, though they were obviously washed (just not stain treated or bleached).
But the setting is second to none. You'll be sitting in your rooftop pool staring out at the ocean and beach in one of the most idyllic places you'll ever be. You'll enjoy the softest, whitest sand beach with only a handful of other people around...and all of them a respectable distance away since the beach has tons of room for everyone staying at this smaller property to really spread out.
The food is delicious. If you're staying for longer than a few days, you'll probably start repeating menu items but you won't mind since everything is great. It's reasonably priced, which is a great thing since you'll probably be eating all your meals here given the remote location.