Our stay was great. We started out a little bit rough at check-in because they were'nt clear about the quantity of rooms booked or the type of room but at the end, after much talk, it all ended up ok. We were a party of four who booked two pool view rooms. They placed us in two rooms looking at the back of a villa. We complaint and showed the reservation details to the lady at the front desk (office) who happened to be the General Manager. At the begining, she blame it on the site we used to book (hotels.com) saying that they used the wrong description and pictures of the rooms. At the end, and after a long talk, they moved us to a two room, two story villa. In general our experience was good. The breakfast had a wide variety of food and beverages, the service from the staff was great. The beds were very comfortable and clean, the pool was really nice, the villa was recently painted, it had everything you need in a kitchen. The bedrooms had AC and a ceiling fan. The hotel is located across the street from the beach, close to nice little restaurants and bars, everithing within walking distance. All in all, this hotel was a very good choice.