This place was magical, a zen oasis! Everything was like a spa. The rooms were simple and clean, no excess in keeping with being as green as possible. The check in counter is on the main floor in the restaurant - boutique style, not like a hotel. The rooms are down the stairs in a garden of lush greenery, so peaceful and no bugs! The staff took such good care of us - so friendly and helpful. Their restaurant was gorgeous and delicious. Close to everything, maybe 10 min walk to beach, lots of great restaurants on main road. I would definitely recommend if you are looking for peaceful, zen, even romantic