Excellent place to stay for a few days at the very center of Madrid.