Clean, spacious, quiet, ample heating, a proper kitchen and the bbq gas grill was nice to have. Kids friendly too.