We had a great stay in Princeville, and this unit was perfect for our needs. We checked in late, but following the instructions made it very easy to do so. We also managed to navigate princeville without a car, the cliffs has bike rental services, which made getting around extremely easy. The unit is well kept, has every kitchen item you may need, and has the perfect private linai to enjoy coffee in the morning and drinks in the evening on. The grounds of the cliffs are well kept, with grilling areas that overlook the ocean and an extremely nice pool area. Would definitely recommend to a friend!