great host, fantastic accommodation, great location