I'm really fortunate to work for a service that value's their employee's well being. We work 24 on and 48 off at our station. We are each provided with our own private bedroom, bathroom (with showers) and yes, we are allowed to sleep as long as our station duties are done. We also have a fully fuctional living room and kitchen. They pay for everything (coffee, cream, sugar, condiments etc that are used by all crews) I can't complain at all.