We had an amazing stay! Everything was perfectly clean. The snacks and coffee were nice to have. They provided everything we needed including a pack and play, high chairs and beach chairs. The location is amazing, right between the bay and the beach. The rooftop deck is better than the photos. We would definitely stay here again