Would I stay here again? Yes! The positives outweigh the negatives.
Positives included:
1. Location -- the view is spectacular! We loved being on the north shore, and found this condo to be centrally located.
2. Layout of the unit was perfect for our family that includes 2 teenage kids. They were happy to have their own bathroom, and especially their own beds.
3. All the furniture was very comfortable.
4. The kitchen is functional. We ate in a little more than half the nights.
5. There was a nice large bottle of dish soap and a good, new in the package, sponge.
6. The dishwasher & washer/dryer looked new, and worked great.
7. The pool is very pleasant and close by.
8. The snorkeling from the private beach is great. But beware, the path, which is paved and well maintained, is ultra steep!
9. The bathrooms have lots of storage space, and toilet paper, liquid hand soap, shampoo & conditioner were provided.
10. There was a nice set of beach chairs in the closet.
Things that could have been better (minus a star):
1. Echoing other reviews, the counter tops in the kitchen, and the cabinets in the kitchen and bathroom are long overdue for replacement. Buckling in the counter, and cabinets that are stuck or don't shut properly.
2. I had to buy kitchen towels, facial tissue, and bar soap.
3. As promised, there was a beach umbrella, but it was on its last legs. We pieced it together for one day, but it gave up on the 2nd day. We rented the rest of the time.