We had a great stay in Princeville. The location was convenient to the north side and east side of the island. The kitchen and amenities were as stated and did the job. It was nice to have all the beach chairs, cooler, and snorkeling gear available. We were very comfortable even though there is no air conditioning in the unit. It often rained during the evening or at night and the window louvres work very well at letting in the breeze and cool air. The beds were comfortable and the towels were nice. Overall we had a great stay.