Beautiful, green, tidy, comfortable, home away from home.