Great host, great accommodation and great location