Very clean, great parking, homey touches and great hosts.