Showing 1–1 of 1 review
Anonymous
4 years ago
Pros: Location is great if you’re commuting into the city Heat is amazing in the winter - almost too amazing Cons: Management honestly sucks. Communication is poor. It changes every two years without notice sometimes