We stayed for 7 days and enjoyed our stay. The good: location, location, location. Princeville is a desirable place. Coral and Ian are very nice hosts. Entry is completely separate from house. Bed is quite firm, but Coral has a thick foam pad you can use as a topper. The not as good: If you want to prepare and eat food in your place it is quite small, and the bathroom sink serves double duty.