This place is awesome! The views are breathtaking - I was there for a wedding and other guests who had rented in the same complex were jealous of the view we had! The location is close to a grocery store and other amenities.
One thing I don't think mentioned anywhere in the listing is that there are some beach supplies such as towels, beach chairs, boogie boards, and snorkeling gear are provided. This was definitely an added and unexpected benefit of the rental.
The rental company was communicative and helpful. I even received a call the morning following check-in to ensure that check-in had gone smoothly and see if there was anything I needed.
I highly recommend this location specifically if you're in Princeville, but would also generally recommend this rental company if this location isn't available, as it looks like they have plenty of options on the island.