Very clean, good location, easy to figure out how things worked, and very accommodating host.