After a night of language toggling with the call centre agent who cannot really speak English (and me feeling very frustrated), I finally managed to book my resort in Bali!!! AND...The images found in the hotel's gallery sure does look good.
Can't wait!