No perks ....you will have to use a vacation day to enjoy the resort. They do not offer and medical or dental benefits but you will be told in the interview thay they are working on it. Do not believe It.
They have accommodations but I don’t believe they have meal plans. If you live there you won’t need a car. And yes they hire all ages of individuals. But you should look somewhere else first.