Quite far from the airport but you can ask villas' manager for transport. On your way it's really worth to stop and visit Ulun Danu Temple and Beratan Lake (half-way). Be prepare there could be a little cold and misty especially late afternoon as it is mountains area. Anyway you should to see that. Try also fresh strawberry juice at Lake View restaurant just opposite site.
When you reach Ganesha Villas you will be amused. Quiet place with good food. Beautiful black beaches (by the way could be cleaner).
Villas are fantastic. Directly from your bed, without getting up, you can see rice field and the sea. All villas are spacious, don't know why in some descriptions you can find that it is about 10sqm? Breakfast time are really flexible. If you get up at 12.00 is still ok. Not very big but nice and clean swimming pool.
There is Doni working for Ganesha Villas. He is diving instructor and can organize for you snorkeling or diving package (Deer Island is fantastic to go for that), transport and whatever you want. If you have no idea what to do, ask him. Helpful and charming.
If you would like go for some fun, restaurant, pubs, shops go to the Lovina beach (great to see just that beach anyway).