Very clean. Excellent location. Walking distance to the key Madrid sites. Lovely host. Very responsive. Would definitely stay here again.