Great location, beautiful Ocean views, beautiful large swimming pool, large apartment, in room spa, restaurants and bars very close. Everything was perfect for our 3 night stay. We arrived late, after hours checking in was very easy. The communication from administrators was excellent. We would definitely stay there again if we return to the area.