The unit was spacious and at a great location. The pool and hot tub were awesome to have close by, as well as the wonderful views of the ocean. The kitchen had all the cookware, plates, and cutlery you could ever need, but lacked space to put groceries.
The internet wasn't working when I checked in and it was a long process that ended with a technician coming and replacing the router the next day. It was an impossible problem to predict and likely won't happen for years to come. The people at The Cliffs front desk and their maintenance staff were very helpful in resolving the issue, but the communication with the Arrived team was lacking/absent. My interactions with the Arrived team made me miss the other Airbnb's I've gone to with the host living on site, or close by to do the troubleshooting for you.
It was nice to see that there were beach chairs and snorkels, however when we took them out all the chairs had rips in the seats or had broken armrests. The snorkel set I tried out turned out to be leaky and the flippers I was excited to use had broken straps. All the beach gear was an added bonus that ended up being a stressor.
Overall, the unit itself is comfortable and very beautiful. I really enjoyed my stay in Princeville and the snorkeling at Tunnels beach was unreal. It seemed to me that the rental has too many people involved with it (Original owners, Arrived team, The Cliffs cleaning crew/front desk) and results in no one taking responsibility for the small details and TLC that an owner normally would tend to to make it feel like a personal and exceptional stay.