Aquablue Estate St Barts, Grand Cul de Sac Bedrooms: 12 Bathrooms: 12 Guests: 24 From: USD 12142 per night