Yes, not the best price I've seen for this model ($319ish a year ago?) but still pretty good considering it's retailing around $509+
Lots of good features like pre-infusion, automatic milk steaming (temp & texture), auto purge, back flush, 3 sec heat up time, etc.
At this price, it's a good unit to start out with and explore home coffee.
I've bought myself a 54mm single wall (non pressurised) double basket to use instead of the included pressurised double wall baskets.
Pair it up with the Breville Smart Grinder Pro ($216 @ TGGC) and you've got a decent set up (I've gone with Baratza Sette 270).
The Bambino Plus is a capable unit, allowing you flexibility of choice for grinders.