My stay was very comfortable, the location is super convenient and overall I had a great stay. The apartment is stylish and clean and has everything you need. Check in was simple and straightforward.
I wouldn't recommend for anyone who would be bothered by noise as there is music playing overnight and he windows don't block it out. For me this wasn't an issue but it might be for a light sleeper.