We loved our stay at the Cliffs. The view from our patio was amazing and the pool was great. They had beach chairs and boogie boards that we used every day. Definitely need a car if you stay up at Princeville, but quick drive to get to any beach on the north shore.