Real job with real hours, you can get more than 40 hours if you want, the pay is better than most jobs, the company cares about you as an employee, and you can actually help people in bad situations, by being a security officer you help first hand with real situations, specifically at hotels on the beach.
Cons
Security situations can be intimidating but there is always quick back up if necessary, rarely necessary.