Excellent! You get what you pay for. Modern, clean, in the heart of Madrid. And they are efficiently responsive (I left my beloved German cap when I checked out, I could get it back easily). A great choice!