Great place! Great location! Great host! Everything you may need is there.
I would definitely come back and stay here.