Our overall experience was good; we really appreciated the extras like the cooler, snorkeling gear, beach chairs, boogie boards, beach mats/towels and umbrella. Checking in/out was easy, parking was good and the location was also great. My main complaint is that the cooking pots/pans were complete junk; completely scratched and useless (I mean you could not even donate they are soooo bad), all destroyed teflon. Some even missing handles. And since we intentionally booked an accommodation that would allow us to cook, this was a major frustration. Other than that, our stay was seamless.