Very clean and updated. The kitchen is well stocked. The bathroom is extremely small but is functional. The two bedrooms were also pretty small but worked for what we needed.