The Ritz-Carlton Ras Al Khaimakh, Al Hambra Beach