In general, the staff and the facilities (pool, laundry room) was really great. But I have to say some cons, so you know what you're getting into.
I notice 2 differents species of cockroaches a big American cockroach and a few German cockroaches in the apartment. I know some people can live with that but I'm not part of them.