This place was excellent! The location was convenient and the sunrise was very pretty watch from the balcony. When we arrived, it was extremely clean and there was not a single bug we saw in the building throughout our 4-night stay. It included EVERYTHING that we needed for the perfect vacation such as kitchen items, beach items, laundry machine and more. All of these items were in great condition and could be used instantly. Both bathrooms were spotless and the soaps were very fragrant. Lighting was perfect as it could be adjusted to the preferred level as well as the air condition for adjusting the temperature. 5-stars, would come again!