The apartment was clean and had just what we needed. The shower was a bit fiddly though to get the right temperature but that was not a big deal at all and a very minor thing for me. The hosts were very accomodating especially to our last minute request of adding a 5th person to our group. They prepared an extra bed and made sure it was set up before they left us after check in. Location is also ideal with some shops and a train station nearby.