The townhome is very clean and comfortable. The property is in Waikoloa village which is around a 15-20 minutes drive to the beach. We had rented a car so was not an issue. If we need clean towels, coffee, etc, we had to call the central management office and they dropped them in our unit within 30 minutes . Overall it was a relaxing stay and we recommend this property. Please note that there is a cleaning fee that needs to be paid to the central management office during checkout.