I have 2013 model civic (current generation). Generally I am satisfied with the car. It is of good quality. However, the radiator overflow container is badly located (especially when compared with Corolla), and it is very difficult to ascertain the level of fluid in the container. Also the level of fluid in radiator remains about an inch below the top level. This too is different from almost all other brands of cars which I have owned. However, this is not a problem, just an observation.
Also the car does not has engine temperature gauge, just a warning light. This is ok for new cars, but when the car gets old, you feel more comfortable with a proper temperature gauge.