We greatly enjoyed our stay in Princeville. This place has everything you need to explore the area. Great location, clean and cool after a long day hiking or hitting the beach.