This is a lovely, clean, and well-maintained condominium in a beautiful resort. I particularly appreciated the quiet, private balconies on both floors that look out over trees. A lot of thought has gone into setting up the condo for visitors, for example, there are plenty of beach towels. The kitchen has enough pots and pans to make cooking easy although there are so many delicious restaurants nearby, there is no need for self-catering! I highly recommend Princeville for all families. Our teenage boys (age 16 and 15) loved snorkeling, boogie boarding, ziplining, kayaking, horseback riding, running trails... there is plenty to do for everyone!