There's a good seafood restaurant in Port Canaveral and you can watch the cruise ship come in and leave the port while dinning.