Villa Flor de Cabrera Dominican Republic, Cabrera Bedrooms: 10 Bathrooms: 11 Guests: 30 From: $3900 per night