Very clean and lots of nice little touches, especially for our baby to stay with us. Homely feel, comfortable and a quite location.