Great location and communication. Has plenty of beach accessories like chairs, snorkel gear, boogie boards, umbrellas to use! Kitchen was well stocked also. Very accommodating also. Thank you for everything. Would consider staying here again.