Amazing place. Ideal if you want to feel at home in Madrid.