We spent a week in Princeville. The condo was absolutely fantastic, Hideaways Beach – great for snorkeling (fish and turtles) just a few (steep) steps away. The weather didn’t play along with our plans, though (closed roads after floods in April and too much rain during our stay), which means we have to return rather sooner than later in order to hike the trails and snorkel at our favorite beach again.