My friend lives here. That's really the extent of my knowledge about this place. She says her rent is reasonable and she likes the view she has (even though I think it's not the best).
I wouldn't live here, though. It's far from town, and the guys who work there don't seem to be super nice.