Terrific spot in a Princeville timeshare resort. We ended up with an upstairs 2 bed, 2 bath that had two porches, a big kitchen and living room, and a washer/dryer. It was so nice to have a real apartment for a longer stay (6 days) with all the space and necessities you’d need. We didn’t use any of the resort amenities but the apartment location is great for access for any north shore activities. Anna was quick to respond to confirm our booking + with additional helpful details for check-in.