Very clean, great hospitality and great location. Wonderful hosts.