My friends and I booked this villa end of March through the beginning of April. Rooms were spacious and the balcony provided a great view. The kitchen is full service and great for meals. Walking distance to everything in Cruz Bay and the private property pool is a huge perk. Bob was super helpful and picked us up and dropped us off at the dock. The only things that are downfalls are the extremely low, basically non-existent water pressure. The other is that one of the bed rooms is not a true king or queen- 2 twins pushed together that would not stay together no matter how hard we tried.