We've stayed in many places on St. John including in Cruz Bay and Coral Bay, as well as on Ajax Peak and Bordeaux Mountain. This villa is BY FAR our favorite. First off, the view is spectacular. My favorite thing to do there was just sit in the comfy chairs in the covered deck and enjoy the view. Did I say spectacular yet...you just can't say it enough. Beyond that, the rest of the house is very comfortable. My two boys slept in the downstairs bedroom and it was perfectly cozy for them. Only downside is that that bedroom didn't cool down very well. The master upstairs though had constant breezes blowing through. I normally like it cool to sleep, but the breeze made it all feel fine. I'll even say something about the pool. Normally, the unheated pools in these condos are very unpleasant to swim in, but this was different. Because the pool is in the sun most of the day, the temperature was just perfect. BTW, we didn't rent it through TripAdvisor, but I don't know that it matters.