As for Charleston, there are not many farms like this. Your best bet is probably Topsail Equestrian as they provide all the services you are looking for. Probably one of if not the nicest in the area. Excellent care with a good hunter/jumper trainer. They do usually have a bit of a waiting list so if this is something you are considering I would try to get on the list sooner rather than later so if something opens up by the time you go to school you have it.
Who is the trainer at top sail?