Very clean and stylish location. In the heart of Madrid.