House=great; Location=great; Host=great! We enjoyed our stay and it was perfect for our family. I would stay there again!