My wife and I booked our stay to be close to Cruz Bay in a place with a view and we got just that. Lavender Hill is across from Gallows Point and a 5 minute walk down to all of the action of Cruz Bay. St. John is a very laid back place and we love it. Communication was good with the owner and property management company. Cruz Bay Vista was clean and well appointed. They offer everything you need, towels, chairs, coolers, full kitchen. We read in a previous review about noise from bars and honestly if you are sitting on the balcony you would hear it but that is part of staying in Cruz Bay and it is a town that shuts down fairly early. The noise did not impact our sleep at all, you can not hear anything inside and I am a light sleeper. There is construction going on next door and that did not impact our stay at all. The bonus of staying here is we did not need to rent a jeep. We walked to our meals, grabbed coffee to go at the little store at Gallows Point across the street and when we went to beaches we took a taxi from Cruz Bay. One nice to have item that could be added would be a safe for the condo, other than that we would not change a thing. We will definitely be back and enjoyed out stay at Cruz Bay Vista.