Absolutely amazing. It is our third time staying here. Great place for young kids too! Sand toys, body boards, towels, small kids can reach all of the sinks and hand held showers for kids who usually take baths make it perfect. Did I mention the location? Amazing views and across the street from the beach. It only takes a few minutes to walk there. We will be back soon.