Great hosts, awesome location, sweet dog - all together a super experience!