Wonderful hosts, sparkling clean, fresh, great location