I totally satisfied with the accommodation in bali. This is not my first time to go bali, and i already lived in few different villas before. Some is far away from shopping or convenience store. But temple hill is quite okay. If you dont want to walk, you can ask the staff to arrange free shuttle to send you to, and it only 2-3mins by shuttle car. By walk i think 10-15mins. And where is a local supermaket to shop nearby. For the service, its absolutely brilliant. The staffs is being very hospitality. For the villa, spacious indeed. We booked 4villas for 30people, all are my family and friends who attended my wedding. They all love the villa so much. highly recommend to family or friends stay!