Fantastic place. Everything we needed for our stay. Great facilities. AMAZING view. Quick walk down the hill to the beach.