Everything was perfect, the condo was very clean and new and it was equipped with everything we needed in the kitchen as well as for the beach. The location was very convenient to jump on the main roads to head in all directions. You also have the beach right there in front of the complex. We had a great time and would book again in the future.