Perfect location. Nice and modern design. Clean. Small terrace is a big plus, cool place to have early morning coffee before hot and sunny day in Madrid.