You can't get much closer to the center of things than here ... it's steps to the plaza major.
Spacious , amazing location . It has everything you'll need.