All reviews seem negative
Apartments look wonderful from an outside view but are filled with pests. Don't move in if you don't want the extra company. Pros: Near a Beautiful Park Cons: Pests