Great location. Great hosts. Awesome doggy company.