Excellent ocean view from our 10th floor unit. Unit was spacious although it would have been nice to have a stove in the unit. Cooking needs to be done in a communal kitchen somewhere in the resort. Resort is not the most updated but it's very well maintained so it's a comfortable place to stay. Pool and hot tub were good but I may say that the beach in front of the resort is not the best. But the resort is just a 5 min drive to the beautiful kaanapali beach.