This is a lovely place to stay in Princeville. The view is incredible and the access to North Shore beaches is unmatched. Plan ahead and bring food to cook - it is challenging to find places to eat out that are open (due to COVID and labor shortages). The layout is cozy; just right for a small family. Some appliances are aging and the bathtubs/sink could use updating, but these things don't detract from the overall experience. It was a wonderful stay!