Pros: Great location. Super clean. Great staff. Cons: Noise between units. Lack of sound-proofing in walls and on the floors. Gym gets taken over by narcissistic trainers and their clients. Dog barking issues not resolved by management. Beware management not refunding rental deposits. See other reviews for same.