We stayed in building 15. The resort is built into the hillside so there is a lot of climbing up and down although they do have great taxi service. Most of the rooms have some view of the water. I would suggest staying higher in a building for better views. Not sure the extra money would be worth it.
I had the star class but they have premium liquor at the main bar. Everyone can order from the main bar you don’t have to be star class. Star class just has a few additions places to get the premium options.