10 out of 10 for everything. Truly amazing experience and I would highly recommend.