Joy was great and the resort was wonderful! Princeville is beautiful but quite far from most things. Some of the units are updated and others aren’t, really glad we got the update unit during check-in. Our upstairs neighbors were the worst, it was a family of +8 and we heard each footstep. In spite of this we really enjoyed our stay.