Agree the Moana is wonderful, classic and elegant, but if you stay here, the ocean view rooms are, of course, what you want.
Sheraton Waikiki is just ok, and I would not want to stay at the Princess K., it's lower priced and gets a lot of tour groups (though so does the Sheraton Waikiki, but at least it's on the beach.)