Terrible experience. This place is somewhat of a hostel. 3 floors with many small apartments. When I opened the door to my room I was greeted by the most unpleasant smell of pee. It smelled so bad in the room it made me feel unclean and uncomfortable. I thought it might be coming from the public bathroom in the hallway but there was no smell in the hallway, only in my room. I messaged the host the same day and did not receive a response. He sent a canned text reply the next day saying how he hoped I had a good night's stay and if there's anything he can do. I proceeded to respond with my issues but still no response.
There are MUCH better options in this area including good hotels for the same price, which is where I ended up going.