great dog friendly place in a dog friendly community.