The flat is in the center, the location is great, very close both to Plaza Major and the Cathedral.
You can leave the lagguage, if you need before your check in, and this was perfect for us.