5 years ago now, but friends have been there more recently and have had similarly good experiences.
Very high quality of instruction. If you have the money, do some aeros or tail wheel flying with them as they are second to none in that area.
No visa is required unless you plan on acquiring a full FAA license or new rating.