Hotel restaurant.
I would recommend renting a scooter in downtown Bali and taking it to this property. Otherwise, a taxi ride is long and expensive.
If possible, request a villa next to the pool. At the minimum, try to get a villa not next to the restaurant so you can have more privacy.