100% perfect.
Great location, great host, super clean and charming place, perfect Madrid pied-a-terre.