My husband, 11 year old daughter and myself spent 7 nights at this condo and loved it. It is very spacious, very nicely appointed with everything you could need and a huge balcony. It was perfectly comfortable for the 3 of us. The first time you walk in and see the view is just breath-taking, and makes the long day of travel completely worth it. The resort staff (with the new management company) could not have been more friendly and helpful. They did everything they could to make our stay as enjoyable and relaxing as possible. One thing we didn't really expect but used a lot was the free (tips appreciated of course) shuttle service the resort provided. It pretty much cancelled out the need for a rental car for us. They will take you to and from Red Hook (which includes the ferry to St. John), Lindquist beach, Coki beach and to a grocery store (I believe). Also, the on site restaurant, Panga, was one of our favorites of the week, we ate there for at least two of our dinners and made use of the gift certificate the condo owner provides. The food is excellent! The resort's beach is very small but there is decent snorkeling there. However, you are super close to amazing beaches (Lindquist, Coki, Sapphire and more). We went to 6 different beaches during our stay, including Trunk Bay on St. John. We also really enjoyed Coral World, which you can see from the resort and is within the resort's shuttle service. We also had a fabulous day on one of the resorts' recommended sailboat charters, it was one of the highlights of our trip! All in all, we had a wonderful vacation and were very pleased with the resort and our choice of condo. Mike, the owner, was very helpful with all our questions and made sure that we had everything we needed for a wonderful stay. We would definitely stay there again!