Very clean, everything necessary for a happy stay (except a pop-up toaster!). Very handy for public transport. Excellent friendly, informative host 🙂