Beautiful place! Has everything you need. Clean and spacious. Spectacular view. Good location near the beach. Quick responses and very accommodating. Excellent experience and highly recommend.