Unfortunately, there was a lingering toilet smell in the apartment during our stay. The host came to clean the AC but the smell did not go away. We got compensation from AirBNB for this. There is a couch in the living room which is heavily stained. I guess pets peed on it as the apartment accepts pets. I did not dare to sit on it during our stay.
Location is great. Communication was smooth with the host.