Perfect location, wonderful hosts, good value.