It's a decent little spot in a fantastic location for enjoying Madrid.