Watch what they say and what is written. I was told a deposit would be a certain amount and refunded. Turned out the written agreement was different than the friendly staffmember told me. Other review sites state that they never return deposits no matter what you are told.
Pros: Lovely view
Cons: management untrustworthy