Overall the apartment was clean and the location was close to the train station which was convenient. We were two couples with two young kids and we were comfortable with the size of the apartment. Check in went smoothly, however we did have an issue with the door getting stuck one day and had to wait two hours in the stairwell before getting back in. In addition, we requested two baby beds which were put together upon arrival, however one was broken. Both the door issue and broken baby bed were resolved but it was a major hiccup in our trip.