Perfect location and very clean! We were especially thankful for the beach supplies (umbrella, snorkel set, boogie boards, beach mats, extra towels).