Perfect spot to stay - right cross from one of the main stations and within walking distances to all major tourist attractions!
Highly recommend!!