If you want an amazing location, beautiful views, wonderful host, and of course an adorable dog then you should stay here!!!