There's really not much to say - the place speaks for it self! It's really some wonderful and friendly people you meet there... If you haven't improved your skills by the time you leave the place - it's your own fault! I really can't say anything else than; I love it! Go there!!