Great host, great accommodation, just perfect for what it is - a small studio apartment in very center of Madrid.
Recommended indeed.