Look no further! This place has it all! Check-in with a keypad, so easy, no keys to keep track of. Bikes, snorkel masks, fins, beach chairs, beach umbrella, beach mat all provided. Shampoo, soap, towels also provided. Everything you need in a kitchen: freezer, fridge, toaster oven, microwave, hot plates, tupperware, plates, utensils, glasses, pots, pans, washcloths, dish soap, drying rack, ice trays, etc. Most comfortable bed ever! Nice sized closet for your clothes. Beautiful lanai to eat on. We did not use the pool but that's a great amenity too. Parking was simple. Laura communicated efficiently and was so very kind. We hope to stay there again! Great value!