Tom is a great host. The Westin in Kaanapali is the nicest resort on this stretch of beach and the location can't be beat. Note that he is renting out condo rooms on behalf of owners at the resort. You receive all the benefits of staying at the hotel but will likely be paying a significantly lower rate than if you booked direct through Marriott.