Generally cabin overall was very clean and nice, check-in delayed for over an hour and 15 minutes due to cleaners, after we were let in, cabin smelled of vomit, we opened doors and allowed cabin to air out, no compensation, mold in refrigerator drip tray, remotes missing battery covers, appliances, cookware and cutlery have seen better days,