Excellent place. Perfect for us. Has everything you could want. Great host. Will Def visit again 5**** all the way!