Absolutely fantastic, everything you need plus more.