You cannot beat the location, close to great shops, restaurants, and great beaches. Clean, well maintained grounds with great ammenties. The interiors of the condos are a touch dated but they are very spacious and clean, and the staff is phenomenal. Hosts were honest, kind and efficient and we would be so lucky to get the opportunity to stay here again. 10/10