Fabulous! Clean, convenient, well-provisioned. 10/10