The apartments are almost brand new, so everything works well. I leave my house 15 mins before class starts at the most. The pool is always so clean, this is prob the only pool I would go in to in this town. My dogs love it here too, they get to look out of the windows all day, there is also a lake next to the complex that I take them to everyday. This complex has saved me time and gas when it comes to class. This complex is great and would recomend it to anyone.