We had a lovely stay. The town home is very nice and comfortable inside. The beds were comfortable. The kitchen had some basics to help one cook in terms of oils, sugars, and such. The complex where the townhome is located is very, very nice. The clubhouse is gorgeous and has an ocean facing pools, a laina, and many tables and a grassy area for watching the sunset at night. There is easily accessible beach as well. Like many beaches in Hawaii, there is not much of a sandy area once high tide comes in (head to resort beaches for that type of sandy beach front). But we loved having coffee down on the beach in the morning and watching the families with small children enjoy the low tide beach front. We also saw turtles swimming off shore and enjoyed watching the surfers catch waves. The town of a Lahaina is a 17-20 walk down neighborhood streets, or a quick drive. The ocean front pool is a quiet pool...so no kids playing or people having loud convos, but there are are also 2 other pools on the property where playing can be done and chatting can occur. It is lovely to have it quiet down at night (quiet hours are 10pm-8am) so that one can sleep. And if one wants to go out, just head into Lahaina and have a night out and uber/lyft home. The townhome has beach chairs and a cooler and towels, so that is super helpful. Check in was smooth. I would stay here again.