My travelmates and I give 2-3 stars on our stay. It was a beautiful property but our experience was soured due to lack of communication, cleanliness, and usability. Specifically, at least one room smelled musty and had slow/broken air conditioning unit with unusable remote control, there was overflowing garbage bins and boxes left outside from the previous guests, non-working lights by the hot tub, the clothes dryer was broken with no warning it was broken and it shrunk our clothes, there was missing TV equipment in common rooms, and we received no response from the property manager when we raised these issues. Unfortunately, we were also given the wrong wifi code initially, the conditioners in the bathrooms smelled weird and possibly outdated, and there was also a cockroach in one of the bedrooms that kept one of us up all night one night. On the plus side, the house is spacious and beautiful and was otherwise clean, with a nice view of the ocean, and outdoor balcony where you could enjoy the scenery and birds chirping. The kitchen, master bedroom, and garage were also great and functional. Equity Residences also eventually responded to our complaints and gave us a partial refund for the issues we experienced which we appreciate and give them a star for. Just a note about Princeville - there are a lot of hidden, hard to get to beaches by the neighboring resort complexes that you cannot park around, so be warned that you probably cannot access the beaches closest to the property (even if on Google, they are just a walk away). With a car, we just ended up going to other beaches on the North Shore that were more accessible.