Beyond perfect! No complaints whatsoever. We even had our 7 month old with us and this place didn't disappoint. Epic location..steps to the beach and fully stocked with everything you could need. Even left complimentary beers, waters and snacks! We will definitely be back!