Disney is top notch. Our port was San Diego, all of Disney should be the same process. We arrived at the scheduled port time with no problem. We had to take a Covid test on-site. Our party was allowed to go in together in a semi-private portable curtained area. The test was self-administered with someone telling us what we needed to do. We were allowed on board in about 30 minutes after the test.
When we walked through the gangway X amount of families were allowed in and we were asked to stand on a big blue circle. There was a little welcome show and we were sent upstairs to check in at the emergency area. Here we had to take a pic of the emergency exit and then we were allowed to begin the day. Simple enough. Just be patient.
All food service is handled by the crew. There is no self sevice for any food or beverage option. Tables were spaced apart by CDC guidelines as best as possible.
This ship is over 20 years old. Don't expect the latest and the greatest. The cabins are maintained and there were no issues.