great location, excellent hosts and fantastic facilities all at a reasonable price