We enjoyed our stay here -- the location is excellent . Our experience was generally nice but there were two negatives:
1. The apartment was a bit dusty and the bathroom smelled bad (reminded me of a bar's bathroom, if that makes sense). Not ideal.
2. We ran out of hot water one day and when we contacted the host (company) via Airbnb it took over 24 hours for them to respond. (That said, Rudolf was extremely responsive and helpful!)