Good location, excellent host, enjoyable stay.