A spacious place at a good location within walking distance from the Central Station.