Location, staff, view, everything was perfect. Definitely stay at this place next time in Hawaii.