Very clean, great location, nice amenities (toiletries, snacks, etc) and polite hosts.