Sounds like a cruise ship.
Well yeah, except you don't get many of these perks on a cruise ship.
Also, I remember had to PAY for my internet and phone calls when I was on the FR cruise.