Outstanding cleanliness. A great place to relax after a hot day at the beach. Modern and stylish with a gorgeous outdoor area. We would love to stay here again.