Yes they are. We just came back from there this past March. You can get the life vests at the marina. One great thing about them is that you keep them with you the entire length of your stay. If you do not return them, they will charge your room $45.
Last year we were leaving Coronado Springs and were in a big hurry and we had the bell hop return it for us. She was very nice and accomodating. Luckily she was trustworthy since we didn't get charged for it!!