I was recently at the hotel with a congress and the service was AWFUL! long long waits in the restuarants, mediocre food and generally poor service.
Long long waits for buses to and from beach and not enough beach service - long , long waits for waiters to arrive. Spa treatments were minimal at best - have your massage and leave - no extra touches.
Really dissapointing as Fairmonts generally have a reputation for excellent service .