Three Bedroom Royal Villa - Dining Room for 6 guests - Living Room - Eden Roc Cap Cana