This is a great place to stay/explore Madrid. It's essentially right by Calle Mayor (main street), so the location can't be beat. Would highly recommend!