David was a fantastic host - lovely place, view, local knowledge, friendliness and even cooked us up some fresh fish for dinner. Outstanding and highly recommended!