Hi there, lived at Villa Siena (Costa Mesa location)and had the most horrible experience of my life. If you live here you most likely have made the unfortunate mistake of agreeing to getting ripped off and robbed by these dishonest scoundrels.
Pros: null
Cons: null
more