Beautiful environment, excellent service, fantastic food, amazing events and activities. We enjoyed yoga, zumba, dance class, pilates and Spanish lesson. Everyday and night they held lots of shows which we perfectly satisfied. The best thing I would like to appreciate is the nice and kind staffs - Laura, Natasha, Jessica and all other staffs, thank you very much and I would like to definitely recommend your hotel because of your kindness and service. The Spanish class and yoga were great for treating myself to get rid of stresses. Thank you and I hope to see you again.