Everything about our stay was amazing. The views are literally unbeatable. More than 180 degrees of water and islands from the beautiful outdoor living space. Kelly was extremely helpful for us, getting groceries / provisions delivered for a small fee, and when we landed and Hertz didn't have our car (I along with others who had made reservations!), he arranged for us to get a Jeep with a great company (highly highly highly recommend you use them and get a Jeep). The apartment is in a perfect location - literally a 5 minute walk to all the restaurants and shops in Cruz Bay. We were undecided between remote villa on STT, or this apartment near town in STJ... but I can't stress how happy we were with the location on STJ. Note there is some construction everywhere on the islands as they are still recovering from the hurricane, but we didn't find this a problem. Will 100% be back, thanks Kelly!