Great accommodation, good location, fantastic hosts.