Would be in Bali next week and yet to decide on a hotel in Nusa Dua/Tanjung Benoa area. I know i'm very very late but i just cant seem to find information on whether hotels like the Westin and Melia Resort have watersports on their own beach or do they book you with watersport operators outside the hotel? And is Ramada totally cut out from everything else? Aren't there any restaurants nearby besides the Tao? It looks lovely but there are just so many negative reviews about its location.