Outstanding accommodation. Warm, friendly hosts. Great location. Highly recommended.