We had a lovely, four night stay at Villa Jasmine. It is as described and is well-maintained and the staff make a real effort to keep it clean including cleaning the beach area in front of the villa every morning. The staff are what really make the villa – always ready to help and Wayan is an amazing cook so we ate most meals in the villa. We would recommend!