Roasted rack of lamb5 - Eden Roc Cap Cana