The location and the views were perfect for our stay. Right across from the beach, convient shops in the complex below, and necessities like clothes and dish washing machines. It was great having 2 full bathrooms, and the patios were key.