Very clean, great access to water, humble and polite hosts. Would stay there again!