Absolutely ideal spot. Well stocked and nice and clean. Even had some beach toys for us to use. Would definitely stay again!