The perfect family retreat in a quite corner of a wonderful island. Perfect hosts, wonderful property, great location - who could ask for more.