The rooms were nice, clean and affordable for our group. We booked two rooms and they were located in different buildings on the property. If you want to eat at the resort's restaurant, good luck finding someone to cook it. Their shuttle service lacks in accommodations. They don't provide shuttle service at the ferry landing, as they should be able to pick guests up at the ferry landing. Overall, the staff did their best to assist us. The beaches are the best part of our experience. the two beaches were very different from each other and impressed us. Punta, at station 2 is in the heart of the Island with a lot of people having a good time, including us. Puka,the other beach available, is indeed, a private paradise, If you want a quiet getaway, Ecovillage Resort is the place to be.