The location of this place could not have been better… Right on Plaza Mayor close to everything!