We stayed here for 5 nights as part of our 3 week Hawaii holiday on 3 different islands. The unit was very clean and we enjoyed the kitchen amenities as we need to cook our own food due to our son's allergies. Nothing to complain about and Joy was easy to get a hold of. We would definitely recommend this unit. Thanks Joy!