Five stars, because the staff are clearly a bunch of saints who put up with ridiculous demands. I see nothing "unprofessional" about a business's parking lot being flooded. Hell, unless they own the property instead of renting, the state of the parking situation is probably completely out of their control.