The villa is beautiful, the hosts are very lovely. we had a great time.
We'd only advise looking into renting a car or bike, we didn't do enough research into the area ourselves.
However, as I said the BNB is great, the town has some really lovely restaurants. We definitely recommend it.