Spent just a little bit there... great apartment -very modern- and amazing location. All of the food you might crave near. Check in was very quick too just got the keys from the box and we were in.
(If you are there by foot you might need to walk a bit from the box to the apartment but not far)
All in all great place to stay.