Clean, comfortable, attention to details, and well thought out. Lots of nooks and crannies and charm galore! I loved it and will be back.