Very clean, with a large shared kitchen. Appreciated the self service key collection as was arriving late on first night.