My girlfriend and I stayed at Dan’s condo for a week while I worked remotely. The place was very clean, well-stocked, and the wifi was excellent! Dan also had beach chairs, boogie boards, and snorkels for guest use which were awesome.
As a heads up, princeville is not very walkable so definitely be sure to rent a car!