We had a great time at David’s place. The resort amenities are awesome and the location in kaanapali is hard to beat. Highly recommend!