Very coMfortable place to stay in Madrid.