I had a wonderful stay, however AirBnb only provide 14 days for the guest to provide a review. Imagine ur on vacation with ur family (with kids) the period of time given to the guest is unreasonable, as guest will have limited time to go login to the system and give updates. In addition, not everyone will have access through their phone for internet connection while vacationing. This time frame is limiting the information to provide good feedback which is crucial when a user is searching for a place to stay, events to go to etc. google as an example has longer time frame in providing reviews.