Very beautiful location, views from the room and porch were lovely. Comfortable bed and sofa, really cool tiled shower area, great BBQ, pretty landscaping. We appreciated the use of the cooler, the tote bag with beach towels, and the beach chairs. All things you cam’t bring with you on a plane! Also located reef-safe sun screen and bug spray which we didn’t bring (we brought the old kind of sunscreen not allowed here.) Kitchen didn’t have tons of supplies, no oven or dishwasher, but we don’t need that, and had enough dishes, glasses, pans, utensils etc. for our us. Has a coffeemaker and filters which is essential! The town with market and little shops is about five minutes away by car and easy to navigate. You could walk to town but wouldn’t recommend: very steep and narrow roads and we aren’t in good enough shape to make it! Hosts were super responsive to questions and requests. Such a comfortable, relaxing place! And St. John is awesome. Gorgeous, uncrowded, spectacular beaches and hikes. Will return, thank you!