bali surfing

i am planning a trip, with a few buddies, to bali. we are inexperienced surfers looking to have a fun and safe time. just wondering some of the best spots for inexperienced surfers to try to learn. also, wondering about best area to stay in so that nowhere will be too far to get to. any information about a first time trip to bali is helpful. thanks!