Lovely place and adorable dog.