Does anyone live or know anyone from this complex? DH and I are thinking of signing a lease and we want to make sure everythings ok over there. Looks gorgeous on the outside. Any info greatly appreciated. TIA