Cleaning fee way too expensive, everything else great.