Great place where to stay, in the very center of Madrid!