I strongly recommend you staying at the le Meridian Nirwana Tanah Lot. It is a beautiful property with a lovely golf course.The staff is very helpful and kind. There are so many things to do on Bali. River rafting, mountain biking, snorkeling and swimming with dolphins are some of the activities that you can engage in. Kuta is to be known for great surfing and shopping...I am not sure about that as it looked pretty dead to me. Ubud is a nice cultural center and a good day trip. Once there be sure to pay a visit to the monkey park. Have a great time!