Very clean and wonderful amenities! A full kitchen for your use and a shared bathroom with three other rooms (of course each room is locked). Very much enjoyed our stay!