Very spacious layout and very clean. The wood floors are a little creaky but it adds some character to the place I think.