This place was perfect and checked off all my boxes. Waking up to that ocean view is unforgettable. Loved the private balcony also! All the amenities are top notch including the tennis courts. You won't regret staying here.