The villa is a nice big house which has been well renovated. Clean, comfortable beds, nice pool, quiet etc. BUT the description does not meet expectations. It is 2.5km to closest restaurant (their restaurant is closed), 20 minute drive to closest supermarket (you will need this urgently as there are few amenities provided) and the view on the website is incorrect. One might expect the smaller issues to be better prepared - internet is very poor and patchy, no washing powder or dishwasher tablets, oven does not work, no fuel for BBQ, knives are blunt, no corkscrew, shower pressure low, one bathroom had a bad smell, lots of mosquitoes, safe does not work, no pool towels, only 5 chairs around the pool, plus many other basics are missing which was a disappointment for us. We have stayed in many BnB places before and this was the least prepared.