We have been going to St. John since 1996 and have always had a large group (20 or more). This time we have 10 and Great Expectations was a perfect villa to rent. It was so great to having the group in one villa. It was nice to have the bedrooms off to the sides away from the Great Room. You weren't bothered in the morning if someone wanted to be in the Great Room or kitchen or even by the pool. The views are breathtaking and there was always a nice breeze in the bedroom. The club room was perfect for our single person that wanted privacy. The location from town is perfect and also puts you closer to Coral Bay. In conclusion, if you have a group (and if it is mixed with adults and children), I would definitely recommend this house. The guest house (which we used last minute) was also nice. Great house for a great rental price!