Everything was just as described and we enjoyed our stay. The location is almost perfect and there was no need to use public transport at all.
Although we arrived very late check-in worked pretty well. I can only recommend that apartment!