Great place for Senior activities. Most of the staff is friendly. I wouldn't recommend this place for personal parties though. My friend recently had one there and the roof started leaking right in the middle of her party. The staff tried to help and called maintenance but since it was Saturday and they all apparently live far away no one came. The dance floor was sectioned off. The party was still great but there was a small inconvenience from it. My friend called the offices on Tuesday to ask for her deposit back and she had no record of the leak and put the money on hold since there was an apparent "incident" the night before. This place is a rip off. They will find any little thing to keep your money but will not step up and take the blame when they are at fault for things. Being a long time El Monte person this is very disappointing. read more