Nice little place in the heart of Madrid. Excellent location!