The beach area is perfect to choose a hotel in Bali, offering a luxury beach resorts of a world-class, as well as pretty budget guesthouses.
How to get there 
Fly to Denpasar International Airport (DPS)
. Then hire a taxi.
It may be cheaper to fly to Bangkok
, and next fly to Bali by direct route of AirAsia
low cost airline.
When to go 
From April to October, as Bali has pronounced rainy season from November to March.
Water temperature, C
Wind speed, meter/sec