Professional, friendly hosts. Quality meals. Beautiful views. Highly recommended. A+ accommodation. Thank you!