This was a great unit to stay. We really enjoyed the amenities including beach gear (snorkel, boogie board, chair and umbrella, beach bag) and the kitchen was stocked with everything you would need. There was even tupperware and a blender. The communication between Charles was excellent.