Very clean and new! This is in a perfect location very near the train station and plenty of food options. Check in was very easy but there is no leniency on check in time, our train arrived and we had to take all our luggage to a restaurant because I did not receive any confirmation on if I could drop off luggage. Also, when you book on Airbnb you will then be required to fill out online forms from Smartflats and input all of your information again. Very nice apartment though and would definitely stay again.