The apartment is great. It’s very different to staying in a hotel so be aware that you have no external views and little natural light.
The location is brilliant and the Taco Bar downstairs is great. (Also, you can’t hear it within the apartment)