Are you looking at new or used and if used how old?
My mechanical skills have come one in leaps and bounds since owning my 1st gen MINI, I certainly didn’t envisage replacing it’s gearbox on my driveway when I got it! The main reason for buying was it being more fun to drive than most of the similar cars I looked at at the time, but it’s not he most practical and the ride can be uncomfortable.
1st gen = poor economy, power steering pumps likely to fail, prone to high oil consumption, harsh ride, early 5 speed gearboxes suffer bearing failure and worse at relatively low mileage.
2nd gen = Timing chain issues, turbo engine in Cooper S prone to carbon build up in the inlet valves and rough running as a result.
We’ve used it to go on holiday with a 3 year old toddler and not had too much trouble fitting everything we needed in the boot and on the back seat. Rear leg room is non-existent if any of the front passengers have long legs.