fabulous kid friendly and dog friendly place to stay