We checked in without any issues, and were very impressed with the style/vibe of the apartment! It is located close to Broadway, with a short 20min walk.
We had a great time and enjoyed our stay and if/when we return we’ll surely stay here again!