Clean rooms, amazingly beautiful and spacious common areas.
10/10 stay