I have stayed at the Bali dynasty before, long way of from the beach, i would say the hotel is around 3 star, they have a pub which is relatively quiet except on theme nights, forgot the name of ti though.
Room wise is very normal, nothing luxurious and the aircon can be quite cold, used to go to Bali for work and the company would send me to stay there as it was cheapest and nearer the airport but further from kuta beach.
If you really want to find the best hotels, consider using travel websites like wego.com.au
to look for accommodation to suit your needs. Also, look online for reviews , as in real reviews by people, can go visit travel blogs to see what the others recommend.
Also, in Bali, there are many areas to stay,
kuta beach (main), hard rock cafe is there
seminyak - higher upscale restaurants, party, night life
ubud - further and ideal for those seeking a retreat, think zen and yoga, ommm
sanur - somewhat like ubud but a tad livelier. just a tad