The apartment is wonderful! There are a lot of amenities and it’s in a great location. There are bars two streets away that have arcade machines and a welcoming environment.
It easy to check in and make yourself feel at home whether you’re there for a short or long stay.