Great place and some factors that may be particular to me at the time ruined the beginning experience, but it made up for it over time.