Aura Suites is an amazing apartment building to stay in, stayed in unit 14. And had an amazing experience.
Highly recommend it