Finished reading your report. I've enjoyed it (even thought I am Arsenal
)
At Bali I've stayed at HGI during our arrival evening. The hotel is not bad. In the morning they have separate area for Chinese tourist for breakfast buffet. Otherwise I can't imagine getting anything to eat.
Then we moved to Conrad. I think that is one of the best hotels I have ever stayed at (multiple year Marriott Plat, current Hilton Diamond). The private villas at Conrad are amazing.
We've also enjoyed the island. One day we'll be back at Bali.