This is a good organization. OUr friends highly recommended it, and we were also pleased. Go for it!
All reviews seem positive