A great place with everything you need. Josh helped me a lot during my stay. In a nutshell, it was a great experience.