Location was great. Apartment was luxurious. However the apartment was a little disappointing as in our two day stay the cleaner was scheduled and when we arrived the dishwasher was full and the washing machine was going and the bed was slightly small. All these things were not deal breakers as the apartment was modern and we enjoyed our stay.