The facilities are a little dated looking, but at the same time people go out of their way to make things feel like home and make sure everyone has what they need.
The benefits are okay, not stellar, but sufficient. They are also a little expensive, but with inflation these days, perhaps that is to be expected.