Arrived exactly at check-in time (3pm) and was greeted warmly by hotel personnel. The check-in process was the fastest I've ever experienced. I had enough time, that afternoon, to wander around town and, of course, hit the beach, which is just a short walk(4 min) from the hotel. The property is a big garden flanked with cabins with a medium sized pool occupying the center. A complimentary breakfast is served each morning from 8-11am which is comprised of two courses: First, minced tropical fruits, natural juice (passion fruit) and then, scrambled or fried eggs along with fresh baked bread. The cabin is equipped with A/C, hot water, small refrigerator, TV with premium cable programming. To be honest, I was not feeling well when I arrived (work stress, the flu, etc) but after only a day of staying there, all the symptoms vanished. The owner must be very proud of hotel's staff that takes very good care of the guests. I will definitely go back to this hotel.