We absolutely love this place! St. John feels like a second home to us. We will always come back and use Caribbean villas as our place to stay!