The apartment exceeded our expectations. Communication and check-in were smooth and effortless. The entire staff was extremely friendly and hospitable. The apartment was not only spotless when we arrived, it was maintained clean throughout our stay. The amenities were far better than expected, such as daily housekeeping service, coffee and refreshments available 24hrs a day at the reception desk. I would definitely stay at this apartment again and would recommend to family and friends.