The cleanliness, the location and the apartment were at high level. A little bit small for more than two people. I don't know anything about public transportation, we had a hired car. The new way for check-in struggled me a little bit, but finally everything was OK.
Thank you!