Great location, great hosts, everything was perfect. Worth every penny.