This place was clean and comfortable, but there were some inconveniences that made our stay less than ideal. The location is inconvenient for a lot of the more popular tourist destinations, so expect to take the metro/bus/tram rather than walk. I contacted the host once during our stay with no reply, which was surprising given the level of communication prior to arrival.
Also the towels provided were just small hand towels, so be sure to bring your own shower towel. There was also no toilet paper in a bathroom shared by 6 people the night we arrived.