Very clean, well stocked with all supplies needed for a comfortable stay. Very thorough, there is no tv, everything is a short walk or bus or bike ride away.