Love the place. They have provided everything and more than I had thought of. Everything was explained in detail. The activities they offered, the library, etc. exceeded my expectations. Definitely top contender when my mom needs it.