Great location, good host, enjoyable stay.