Beautiful location with modern facilities and friendly hosts.