Overall, the listing was as it was described online. However, I wouldn't feel comfortable booking again.
While communication via Airbnb was great, face-to-face communication could have been better.
My suggestion to the hosts would be to provide guests with shoe covers instead of requiring that shoes be left outside of the rooms. Additionally, I would advise against telling guests shower before 10pm.