Would not recommend to anyone! Front desk staff is very unorganized, lost part of my payment, some of them don't know what they doing, tell me they get confused with paperwork. Lady who works with bills never returned my calls, I had to pay twice. She never apologized, and didn't even try to look for it. Do not go there!