Overall, our experience staying in Denis' place was good. However; the host was slow to answer and another person (Andre) was contacting me instead of Denis. The host did not respond through Airbnb messages, but finally responded through text messages. Also, the address was different from the one I received in my itinerary and the hosts' name was different which we felt was suspicious. We were worried it might be a scam because of these communication issues, but when we arrived we got the keys from a lock box in front of the place and the apartment was as advertised. Professionally cleaned: towels and bed linens were nice. However, there was some mold in the shower and the toilet seat was falling off.