It was clean, described properly and it was as pictured. Hosts were attentive and friendly. House rules are adequate for the most part, however in addition to the cleaning fee, there is one outstanding caveat, there are unusual check out procedures, including the putting bed sheets and towels to wash and taking out your own trash making the cleaning fee redundant. No other Airbnb host has required this from us. The fee is not the issue.