We had a great stay here and were extremely pleased with the accomodations. Very clean, well organized, modern and tastefully decorated and pretty much everything you might need for the stay. The location was perfect, just a few steps to a beautiful beach, close to some shopping and restaurants. This was a great location as well for seeing the sites and close to the airport. Very easy to get around. We would have enjoyed a boogie board, some condo units offered that but this one did not. Also I would suggest a cooler bag if you plan any day excursions or even a trip to the beach. We forgot ours and it was missed daily. We would definitely stay here again.