Excellent stay, but make sure the cleaning fee is included in the listed price.