The apartments are awesome and the staff is nice. However, it's a bit of a gamble since you can get a roommate out of nowhere and you have no idea who they are. However, if there's any problems the staff really works with you to solve the situation even if it means moving. They genuinely care about their residents.