Clean and has everything you need. The little details are wonderful- there was an adaptor there, a hairdryer, hangers, towels, fully stocked with toiletries, basic kitchen utensils and mini fridge. Only slight slip up was a miscommunication about arrival time, but the host was very responsive in time so it wasn't a huge deal. Also there seemed to be a mix up about the late checkin charge but she was accommodating about that as well. I had a very good experience and would recommend staying here.