Thank you for your feedback! We understand that the 2-week cancellation window may not always be ideal and we'll take your comments into consideration for future improvements. Regarding cleaning quality, we appreciate your honesty and will ensure our team addresses this to maintain the highest standards. If you have specific concerns, please feel free to reach out-we're always here to help!