10/10 - will book again. Great location, great host, all the details were thought of.