Resident • 2012 - 2013 Recommended
I love living here! the streams makes the atmosphere relaxing but it's the staff that makes it enjoyable to live here! they are always to helpful, when the maintenance has to come in your apartment they are always respectful.
How was this review?
Thanks for voting!