Fun, cool looking, and a good amount of room, but orverpriced, imo. Plus with that rotory engine, you're in shit if it breaks down far away from a Mazda dealership.
You've likely already had a look at the competition, but if not be sure to check out the Honda S2000, and the 350Z from Nissan. I'm planning on the Z car myself next year. It's an absolute blast to drive. Although there's a 3 month waiting list and not everyone is wild about it's looks -- it's very reasonably priced and performs better than any other car in its class.