The Waikoloa Beach Marriott Resort & Spa is a 297-room beachfront ... lunch and dinner. There's also a sunset luau two times per week with food and entertainment, plus a shave ice stand.