Villa was extremely clean. It had everything our family of 6 needed. Sofia was an excellent host and provided a welcome pack on arrival and sorted any issues we had. The location is at the top of a hill overlooking the small village of Bali which has few good restaurants/supermarkets/takeaways for eating out. Beaches are excellent. Overall it was an excellent villa and we wouldn’t hesitate booking again should we return to Bali.