I stayed at Sopra Mare with my two daughters ages 21 and 19 and we had a fabulous time. The house is a short drive to Cruz Bay and near the Westin Hotel, with plenty of stores for food on the way up to the house. Cruz Bay had a nice selection of restaurants and we did a mix of grilling out poolside at the house and eating out. The house is well laid out and nicely furnished with all the items you need (Bose bluetooth speaker too). The master bedroom has a fabulous view as does the living room, with the large porches and the pool area. It was a great base for our first trip to St. John. Mike was a lot of help with tips - we took a cooler of meat and fish but otherwise packed light for this laid back location. Sunshine Jeep rental was also very good and had parking in their lot close to Cruz Bay for our trips in to town. On our last day Tropical Storm Bertha blew through and the port was shut so we missed our flights (who knew American Airlines could be on-time, especially in a Tropical Storm). Mike offered us a (free) stay at Bordo Mare, his new neighboring house, which is also an amazing place (infinity pool!), as we stayed an extra night in St John until the port re-opened. Thanks Mike!! Defintely in our plans to return and would definitely like to stay in one of these fabulous houses again.