The apartment is nice and the location is excellent, but it's not worth the stress!
Be warned: we had a horrible check in experience. The host was unreachable for hours, and the only way we were able to enter the apartment was because the land lady took pity on us standing outside for over an hour. Also, there was only one extra roll of toilet paper for four people staying for three days. The host's only offer to make it right was to reimburse us for toilet paper. We gave the land lady a bottle of wine for being so wonderful--that's how you should treat people.