Absolutely superb. Been several times before so asked for specific location and got exactly what we requested. Accommodation was perfect... huge.. and immaculate. We are ordinary working class people but feel like millionaires when at Marriot resorts. All staff were friendly and eager to please. All made for a perfect 7 day holiday.