Thanks for the reply!
I have liked having hatchbacks in the past, but I really don't want a tall SUV. I think this is just what I'm looking for.
Another option would be a VW GTI (you actually get a lot of features in the upper trims, and it's a tad faster), but the X1 feels great to drive and maybe even slightly more storage area. And it's a BMW.