Hotels by the sea are similar to most resort hotels, but the Royal Peterman Hotel in Ubud is located in the mountains, single-family villas with swimming pools, a river can drift through the hotel, very distinctive. Local consumption is not high, chartered car for a day 30USD with a driver, in general, a good experience, it is worth going again.
The flight was delayed for a day when I went, the hotel was changed to 1+2+1, and it was not clear that the 2 hotels were far away, too tossing.