spacious, comfortable, clean and well located. lots of nice homey touches.