The apartment was very clean and it just takes you 5min by tram to get to the dome.
It was possible to check in earlier. I would definitely recommend the place :)