Great accommodations, extremely clean, fantastic hosts.