Beautiful location and fantastic hosts. A brilliant spot for both families and couples, cannot recommend the place enough.