Perfectly clean accommodation. Gorgeous views. Excellent hosts. We highly recommend.