Clean, warm, comfortable, generously proportioned and with loads of nice touches. this was our second visit and won't be our last. Thanks!