Very clean, pleasant hosts, good location