Very clean, great location and respectful hosts.