Lovely apartment, sparkling clean, great hosts.