- Joined
- Jun 11, 2008
- Messages
- 240
- Reaction score
- 0
Check the date of those reviews. I remember reading some sketchy reviews also but many of them are from 2005 and before. A different company owns it now. The complex has had a lot of work done to alleviate security issues. Anyway, you will be fine with whatever you choose. Best of luck!