Super clean, Host was great in providing all the information we needed for our stay. Check in and check out instructions were very clear and the apartment was very clean and stylish. It has everything you would need! Would definitely stay here again!