Good site. I had two minor problems which were quickly handled by the maintance staff. The word that I got is they are making rapid progress in Improving the site! We plan on returning next year!