@DisneyKatie1 character performers have shared cabins and they are small! We are onboard for many months and you do get used to it. I don’t really spend much time in my cabin anyway.
The food is not too bad, can become repetitive after a while. It can be difficult if you are a picky eater or have allergies.
Yes, performers have Guest privileges, meaning we can enjoy the ship in our time off. This is not the same for every department so we are very lucky.
And yes we can get off in ports if we have time. Mostly the ones we have been to a lot, people get off the ship for coffee, food and wifi!