Location is near a lot restaurants and near train. The place is small, I knew this from the pictures, but I was still surprised how small once I entered the room.
The building seems to have a lot of construction going on... no noise while I was there, but they seem to be renovating a few apts there.
Check in was easy and the place has everything you need.