The villa looks lovely. Great big TV with sound system. Clean. Good location. Nice deck for outside eating. Garden area well tended. Looks and feels like you are in Bali. Sara very responsive to emails.
All that said.... the pictures on AirBnB must have been taken by a very good photographer as they makes appearances much bigger than they actually are. The villa and pool are quite small.
Can't use the bath and outside shower in main bedroom if others are outside as there is no blind in the bathroom.
For $650+ per night I would have expected more of a hotel experience in relation to the lack of body moisturisers, tissues etc. Small things like this let the villa down for the price paid.
Whilst the TV was large, and the sound system great, the TV reception was very poor with pictures often scrambled. Not all free to air channels were available. I informed Sarah but nothing was done during our stay. The TV does have Netflix but the villas internet was so poor (download speeds only between 2 and 5) that it was often impossible to watch.
Kitchen was well equipped but knives all blunt.
All in all, a very nice villa, much smaller than it appears in pictures, and not worth more than between $450 and $500 per night....