This rental was very nice and exceeded our expectations in every way. Communication with the owner during our visit was easy and timely, the rental itself was very clean, well-maintained, and well-lit. Having a private pool right off the back door was a wonderful amenity (with lots of direct sun for one of us that likes to tan and shaded areas for the other that does not tan well). Bedroom and bathroom were equally spacious and well-maintained. Kitchen and laundry facilities worked very well, climate control systems kept the place comfortable, and the presence of a generator was very appreciated for those times when the power went out. The location is also excellent, and we spent several evenings at Sapphire Beach, some in Red Hook, and a couple days and evenings in Charlotte Amalie, all of which were easily accessible. We would definitely stay here again and recommend it to others.