Solid experience. Ticked all the boxes for our stay in Waikiki.