Stunning location, excellent property, amazing hosts.
Could not ask for more.
Well done. Definitely stay here again!