The owner submitted review option is in the process of being removed from the website. The vast majority of people have already been moved to the new experience where owner submitted reviews are no longer visible. If the traveler is having issues leaving a review and they really want to do so, they'll need to contact customer support. Thank you.
HomeAway Community Manager