I have lived at Tower Place for about a year and three months. It is a very clean pleasant place to live. The staff is incredibly knowledgeable and friendly, and maintenance is always readily available. They are very friendly towards pets. The residents are very friendly, and if there ever was an issue, the staff dealt with it quickly. There are a lot of police officers that live on the premise. It is INCREDIBLY safe. It is well lit at night. The landscaping is well done and kept up with. The apartments are a good size. One thing I will say is that they are very nice on the inside, but it did not seem like they took a lot of time making sure the paint wasn't smeared on the molding. The carpet also does not line up with the wall. It was put together quickly it seems. However, I did also have beautiful tall ceilings. I also chose to rent a garage. It was very nice and well kept. Overall I would definitely recommend it to anyone looking for a family/professional environment.