This place really has it all! They have thought of all that you might need for a great beach vacation-chairs, umbrellas, coolers, snorkel gear. It's very clean and the location is excellent! The complex is on the quite side, which we prefer, but you should know this if you like to make noise, this isn't the place for you! We had an excellent stay and will be back again. Thank you Jeff and Shayna!