excellent hosts, excellent location, well set up, good value