The host was very helpful, replied quickly to all communication, and accommodated our early check-in request. The location is great--right on a beautiful golf course and a short walk to the beach. The cabana also offers a lot of amenities for your day at the beach such as towels, beach chairs, and access to a full communal kitchen. It's also very close to a lot of the restaurants and shopping in Kaanapali and Lahaina. The studio itself is a bit dated, but very clean. The only downside we experienced was not being able to get fresh towels from the resort. When we called the front desk and requested clean towels, they informed us that they wouldn't be able to accommodate since we booked directly with the owner and not through the resort. Therefore, we had to run out and get detergent to wash the towels for the week. Other than that, it was a great experience!