great, recently modernized place with good location to public transit and only a short walk from the center