The location of this apartment is just perfect. We've basically walked everywhere. The apartment has its own bathroom however its seperated from the aparmtent itself and located in the shared hallway. This can be seen as a downside however we did not have any problem at all. Whole place was super clean. We certanly reccomend this place.