good location and excellent hosts.