The pros:
Location is very good. Napili Bay is a lovely beach, great for families with some calmer areas, easy snorkeling and an area with nice waves for boogie boarding. We also saw several turtles. The townhouse is a very short walk across a quiet road to the beach. We rented a little beach wagon and had no trouble getting our two little kids to the beach with a quick 5 min walk. There are several good restaurants in easy walking distance and several more within a 5-10 min drive. There is an access point to a very nice coastal trail just a couple min up the road. This is a great morning or sunset walk along 2 miles of rugged coastline.
The townhome is a great size for a larger family or for multiple families. There is plenty of space to spread out and three good sized bedrooms. 2.5 baths are also great for everyone to have their own space. There is a very large garage. We used this to store rented beach equipment and strollers. There were some beach items in the garage including toys, chairs, noodles.
The management company was very easy to work with. Check in and out were very smooth. We reached out to ask for early check in and they were able to accommodate us as the unit was empty the day we checked in.
The cons:
The unit and the furnishings are quite dated. We understand that this is common in beach rentals, but we were pretty disappointed with how sparse the furnishings were. The kitchen is minimally equipped and what is there is in poor condition. We typically prepare one or two meals a day when we rent AirBNBs, but couldn't do much more than sandwiches/cereal here. The beach towels are tattered and need replacing. I will say that the bedding seems to be new and is comfortable, so maybe they are making replacements bit by bit.
The privacy was also lacking. The back of the house opens up to a little yard, but there is no landscaping and there are no window coverings. There are people living right on the other side of the fence and particularly at night, we felt like we were on display. We didn't feel comfortable being in the yard at all, which is a bummer in a place where we would normally be outside all the time. With a little landscaping, this could be much better.
Overall, if you are looking for a larger rental very close to a great beach, this is a good option. It could really benefit from a little updating.