This was our 4th visit to St. John and first stay at Carribean Palm. I say first, because we literally cannot wait to go back for more. The Villa is unbelievable - the views, the spacious bedrooms, the gorgeous showers, the amazing kitchen, the pool, the decor - it is like staying in a 5 star resort but with the comforts of home. The location is great, just a short and windy drive from Cruz Bay. The owners are fantastic and provided all of the info and amenities we needed. Don't hesitate to book this place, it is truly amazing! We can't wait to return!