We really enjoyed our Princeville stay. The apartment was super clean & a great location. I appreciated the beach equipment & cooler for our one sunny day. Easy check-in & out. Highly recommend!