Nice place to stay, good beach amenities. Not a whole lot to do in Princeville, but island isn't big so was pretty quick (and beautiful) drive to get where we wanted to go.