What a fantastic place. Very well presented, amazing location and wonderful hosts.