Clean and newly constructed. The heating is in the front room, which is separated from the bedroom by the bathroom area, so it took a while for the full space to warm up. It’s a fairly basic space but has everything you need for a comfortable stay