Great location great accommodation great hosts