Location is perfect. Clean and very nice. Everything you need is there. Including beach items like chairs, cooler, wagon and even a couple boogie boards. Communication was great and responsive both pre and during our stay. Overall great experience and we highly recommend!