Nothing to add that others haven't already said: nice place, good location, great hosts.