Three Bedroom Royal Villa - Queen size beds - no usar - Eden Roc Cap Cana