Great place to stay in Princeville! The apartment is clean, well-located, and well-stocked with the basic amenities (including snorkel gear, beach chairs, washer/dryer, and dishwasher!). The view from the deck was even better than expected, and we greatly enjoyed our mornings and afternoons taking in the view before heading back out. Victor was very responsive to any messages/requests. While we were almost always able to rely on the fans and constant breeze, we were very grateful for the a/c when it did get extra hot out. Overall, great stay, and a great home-base while exploring the north shore.