The apartment was very clean, except the toilet, which looked like only the seat had been wiped and the rest not touched in a while, and the shower could use a little maintenance to make look cleaner. After the toilet we kind of lost confidence the whole bathroom was properly clean. The apartment setup is very professional, and well organised. Private parking garage, and small sauna/hot tub, check-in is completely automated. Good value for money, this would have been a 5 star review if the bathroom had received a little more attention.