I've lived here for over two years, and overall its been a good experience. The staff are friendly and maintenance is very good. However, it seems like the grounds are better kept towards the main office and not as much towards the back of the complex. Other than that, Its a pretty nice place to stay.