Excellent communication. Easy check-in. Brilliant amenities, including a heated pool, gym, sauna, and hot tub all within the Jockey Club. View is second to none, we never got bored of looking out the window! Will definitely stay again.