A fantastic stay at a cosy and charming villa - wonderful hosts and perfect place for a family or couples holiday