We had a wonderful stay here. The apartment is beautiful with a fantastic balcony and incredible views. The staff were all really helpful and friendly. Added bonus of daily housekeeping which we hadn't expected. It far exceeded our expectations.