Everywhere is immaculate, clean, polished, every detail perfect. The staff are amazing, so welcoming and polite, no-one passes you in a corridor or anywhere without speaking. The food is a work of art too. You are made to feel a million dollars during your stay, such a beautiful hotel! You cant help but notice the attention to detail in EVERY litte thing. Fantastic experience.