Outstanding in every way! Hosts are great, location great! Hope to stay again in the near future.