Best location, excellent host, great facility. Things couldn't be better here. We are already talking about coming back again!!