Place was clean, they provided snacks, lotions, toys, sunscreen, umbrella, chairs and drinks. The location was perfect, everything is within walking distance. The tiki bar downstairs was a blast!