Great location, great hosts. You really cant ask for much more.